package com.moji.entity.vo;

import java.util.List;

public class MijiMoYaoVo {
    /**
     * code : 200
     * msg : success
     * data : {"access":{"id":12,"orderId":"oid5","region":"GHC","type":"LAT_LON","endpoints":["GHC_CINFO","GHC_7D"],"dailyCount":50000,"validStartTime":"20240810100000","validEndTime":"20240817100000","createTime":null,"updateTime":null,"mdsToken":"d9202e7140dd24e6f261dc19bd6bcb5f","mdsPassword":"4aea18a777aac8573073aa07238c3a09"}}
     */

    private int code;
    private String msg;
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * access : {"id":12,"orderId":"oid5","region":"GHC","type":"LAT_LON","endpoints":["GHC_CINFO","GHC_7D"],"dailyCount":50000,"validStartTime":"20240810100000","validEndTime":"20240817100000","createTime":null,"updateTime":null,"mdsToken":"d9202e7140dd24e6f261dc19bd6bcb5f","mdsPassword":"4aea18a777aac8573073aa07238c3a09"}
         */

        private AccessBean access;

        public AccessBean getAccess() {
            return access;
        }

        public void setAccess(AccessBean access) {
            this.access = access;
        }

        public static class AccessBean {
            /**
             * id : 12
             * orderId : oid5
             * region : GHC
             * type : LAT_LON
             * endpoints : ["GHC_CINFO","GHC_7D"]
             * dailyCount : 50000
             * validStartTime : 20240810100000
             * validEndTime : 20240817100000
             * createTime : null
             * updateTime : null
             * mdsToken : d9202e7140dd24e6f261dc19bd6bcb5f
             * mdsPassword : 4aea18a777aac8573073aa07238c3a09
             */

            private int id;
            private String orderId;
            private String region;
            private String type;
            private int dailyCount;
            private String validStartTime;
            private String validEndTime;
            private Object createTime;
            private Object updateTime;
            private String mdsToken;
            private String mdsPassword;
            private List<String> endpoints;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getOrderId() {
                return orderId;
            }

            public void setOrderId(String orderId) {
                this.orderId = orderId;
            }

            public String getRegion() {
                return region;
            }

            public void setRegion(String region) {
                this.region = region;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public int getDailyCount() {
                return dailyCount;
            }

            public void setDailyCount(int dailyCount) {
                this.dailyCount = dailyCount;
            }

            public String getValidStartTime() {
                return validStartTime;
            }

            public void setValidStartTime(String validStartTime) {
                this.validStartTime = validStartTime;
            }

            public String getValidEndTime() {
                return validEndTime;
            }

            public void setValidEndTime(String validEndTime) {
                this.validEndTime = validEndTime;
            }

            public Object getCreateTime() {
                return createTime;
            }

            public void setCreateTime(Object createTime) {
                this.createTime = createTime;
            }

            public Object getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(Object updateTime) {
                this.updateTime = updateTime;
            }

            public String getMdsToken() {
                return mdsToken;
            }

            public void setMdsToken(String mdsToken) {
                this.mdsToken = mdsToken;
            }

            public String getMdsPassword() {
                return mdsPassword;
            }

            public void setMdsPassword(String mdsPassword) {
                this.mdsPassword = mdsPassword;
            }

            public List<String> getEndpoints() {
                return endpoints;
            }

            public void setEndpoints(List<String> endpoints) {
                this.endpoints = endpoints;
            }
        }
    }
}
